/*******************************************************************************
 * Level Master 2000
 * Copyright (C) 2010 Christian Herzog
 * For more information see http://code.google.com/p/levelmaster2000/
 *
 * This file is licensed under the terms of the MIT license, see
 * http://www.opensource.org/licenses/mit-license.php for further information.
 ******************************************************************************/

#ifndef CLASS_INFO_H
#define CLASS_INFO_H

#include <QString>
#include <QStringList>

class ClassInfo
{
public:
    ClassInfo();

    ClassInfo( QString fullClassName );

    ClassInfo( QString name, QStringList package );

    QString buildFullClassName();

    //Class name.
    QString name;

    //Package name, each sub package is a list item.
    QStringList package;
};

#endif
